package com.tz.service;

import com.tz.dao.FaqDao;
import com.tz.entity.Faq;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

/**
 * 问答类服务实现类
 * Created by Administrator on 2016/8/5.
 */
@Service//加入spring容器
@Transactional//使类中的方法会加入到事务管理
public class FaqServiceImpl implements FaqService{

    //依赖注入
    @Autowired
    private FaqDao faqDao;

    /**
     * 保存一个问答对象
     */
    @Override
    public void save(Faq faq) {
        faqDao.save(faq);
    }

    /**
     * 查询所有问答对象
     */
    @Override
    public List<Faq> findAll() {
        return faqDao.findAll();
    }
}
